#include "parsing.h"
#include "string.h"



#define MAXVALUES 20

 int strPos;


 void init_com(commande &com)

 {
   int i = 0 ;

   for (i ; i < MAXVALUES ; i++)
   {
       com.parsedFunction[i] = '\0' ;
       com.parsedParameter[i] = '\0' ;
   }
 }


 char* parseFunction(char strInput[], commande &com)

{
    strPos = 0;
    
    for(strPos ; strInput[strPos] != '@'; strPos++)
    {
           com.parsedFunction[strPos] = strInput[strPos];
    }
    return com.parsedFunction;
 }

 char* parseParameter(char strInput[], commande &com)
 {
    strPos++ ;
    int strPos0 = strPos ;
    for(strPos; strInput[strPos] != '!'; strPos++)
    {
       com.parsedParameter[strPos-strPos0] = strInput[strPos];
    }
    
    
    return com.parsedParameter;

 }

